package com.brillilab.domain.pa.kit;

import java.io.Serializable;
import java.math.BigDecimal;

import com.brillilab.domain.po.kit.ReagentAntibody;
import com.brillilab.domain.po.kit.ReagentPlasmid;
import com.brillilab.domain.po.kit.ReagentPrimer;

import lombok.Data;

/**
 * 样品修改信息请求参数
 * @author lj
 *
 */
@Data
public class ReagentModifyPa implements Serializable{

    private static final long serialVersionUID = 1L;
    
    /**试剂ID*/
    private Long reagentId;
    
    /**成分类型ID(标签)*/
    private Long reagentTypeId;
    
    /**别名*/
    private String alias;
    
    /**浓度*/
    private BigDecimal concentration;

    /**分子单位*/
    private Integer numeratorUnit;

    /**分母单位*/
    private Integer denominatorUnit;

    /**货号*/
    private String itemNo;

    /**说明书*/
    private String instruction;
    
    /**备注*/
    private String remark;
    
    /**说明书临时文件上传Ids*/
    private Long[] tempFileIds;
    
    /**试剂抗体*/
    private ReagentAntibody reagentAntibody;
    
    /**试剂质粒*/
    private ReagentPlasmid reagentPlasmid;
    
    /**试剂引物*/
    private ReagentPrimer reagentPrimer;
}
